#define _CRT_SECURE_NO_WARNINGS 1

//#include "HashTable.h"
//#include "Unorder_Map.h"
//#include "Unorder_Set.h"

#include "BitSet.h"

//void test1_int()
//{
//	HashTable<int, int> hs;
//	int a[] = { 18, 8, 7, 27, 57, 3, 38, 47, 88 };
//
//	for (auto& e : a)
//	{
//		hs.Insert(std::make_pair(e, e));
//	}
//
//	hs.Insert(std::make_pair(4, 4));
//	hs.Insert(std::make_pair(5, 5));
//	hs.Insert(std::make_pair(5, 5));
//
//	hs.Erase(7);
//	hs.Erase(88);
//}
//


int main()
{
	//yyq::test1_unorder_set();
	//yyq::test2_string();

	yyq::test_bitset2();
	return 0;
}